mountain lobsters - Francés Inglés Diccionario